Combining PosoMAS Method Content with Scrum: Agile Software Engineering for Open Self-Organising Systems

نویسندگان

  • Jan-Philipp Steghöfer
  • Hella Seebach
  • Benedikt Eberhardinger
  • Michael Huebschmann
  • Wolfgang Reif
چکیده

In this paper we discuss how to combine the method content from PosoMAS, the Process for open, self-organising Multi-Agent Systems, with the agile iterative-incremental life cycle of Scrum. The result is an agile software engineering methodology tailored to open self-organising systems. We show how the methodology has been applied in a development project and discuss the lessons learned. Finally, we compare the Scrum version of PosoMAS to other agile agent-oriented software engineering methodologies and address the selection of a suitable process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Toward Integrating a System Theoretic Safety Analysis in an Agile Development Process

Agile development methodologies are becoming a tendency in today’s changing software development. However, due to a lack of safety assurance activities, especially safety analysis, agile methods are criticized for being inadequate for the development of safe software. In this paper, we introduce an agile ”Safe Scrum” by mapping a novel systematic safety analysis method, called STPA (System-Theo...

متن کامل

On Integrating Architecture Design into Engineering Agile Software Systems

Agile software system development approaches have become popular since the late 1990s. Agile method has been increasingly adopted by big players in software industry such as IBM, Microsoft, Nokia and Philips with a view to improving quality and productivity. Such quality improvement goals must be measured during system development to validate the approach, and there is a need for more qualitati...

متن کامل

Study on Combining Model-driven Engineering and Scrum to Produce Web Information Systems

Model-driven engineering and agile methods are two important approaches to produce web information systems. However, whereas model-driven engineering is based on widely detailed models, agile methods such as Scrum propose to not spend too much time in modelling. Model-driven engineering literature suggests the use of pre-prototypes models that can be evaluated by clients before generating sourc...

متن کامل

Comparing Agile Processes for Agent Oriented Software Engineering

Multi-agent Systems are at the moment an important new paradigm in software development. Several methodologies have been proposed for developing systems within this approach. Also new agile processes have been proposed to be combined with the meta-models of such methodologies. This paper shows how the use of one of those Agent Oriented methodologies following the Scrum process produces improvem...

متن کامل

Agile Methods: Reconciliation with the Classical SE Method and the Integral Role of the Ergonomist

Agile methods have had a profound and beneficial impact on the development of products and processes. This article suggests that they are an enlightened reaction to the misuse and abuse of the half-century old classical systems engineering method, drawing particular attention to XP, RUP, FDD, and Scrum. The role of ergonomists, in promoting human-centered design throughout the life of the proje...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Scalable Computing: Practice and Experience

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2015